package logic.interfaces;

import geom.Vector;

/**
 * Allows implementing classes to be moved.
 * @author Magnus Brand
 *
 */
public interface Moveable {
	/**
	 * Returns the velocity.
	 * @return A vector containing the direction and speed in that direction. 
	 */
	public Vector getVelocity();
	/**
	 * Sets the velocity.
	 * @param vv The velocity (direction + speed) to be set.
	 */
	public void setVelocity(Vector velocity);
}

